Enabling what-if explorations in systems
نویسنده
چکیده
With a large percentage of total system cost going to system administration tasks, ease of system management remains a difficult and important goal. As a step towards that goal, this dissertation presents a success story on building systems that are self-predicting. Self-predicting systems continuously monitor themselves and provide quantitative answers to What...if questions about hypothetical workload or resource changes. Self-prediction has the potential to simplify administrators’ decision making, such as acquisition planning and performance tuning, by reducing the detailed workload and internal system knowledge required. Self-prediction has as the primary building block mathematical models, that, once built into the system, analyze past, and predict future behavior. Because of the traditional disconnect between systems researchers and theoretical researchers, however, there are fundamental difficulties in enabling existing mathematical models to make meaningful predictions in real systems. In part, this dissertation serves as a bridge between research in theory (e.g., queuing theory and statistical theory) and research in systems (e.g., database and storage systems). It identifies ways to build systems to support use of mathematical models and addresses fundamental show-stoppers that keep models from being useful in practice. For example, we explore many opportunities to deeply understand workload-system interactions by having models be first-class system components, rather than developing and deploying them separately from the system, as is traditionally done. As another example, lack of good measurement information in a distributed system can be a show-stopper for models based on queuing analysis. This
منابع مشابه
Enabling What-if Explorations in Systems (CMU-PDL-07-103)
With a large percentage of total system cost going to system administration tasks, ease of system management remains a difficult and important goal. As a step towards that goal, this dissertation presents a success story on building systems that are self-predicting. Self-predicting systems continuously monitor themselves and provide quantitative answers to What...if questions about hypothetical...
متن کاملStaying Current Explorations in statistics: hypothesis tests and P values
Curran-Everett D. Explorations in statistics: hypothesis tests and P values. Adv Physiol Educ 33: 81–86, 2009; doi:10.1152/ advan.90218.2008.—Learning about statistics is a lot like learning about science: the learning is more meaningful if you can actively explore. This second installment of Explorations in Statistics delves into test statistics and P values, two concepts fundamental to the te...
متن کاملCollaborative Expeditions through Remote Scientific Data via the Internet
Current techniques for providing collaborative visual analysis of remote scientific data using the Internet are reviewed. It is shown why the tools in common use today, such as Microsoft’s NetMeeting, do not provide scientists with highly interactive viewing of high resolution dynamic scenes of remote data when using typical Internet connections. New tools that do provide these capabilities in ...
متن کاملWhat Sorts of Machines Can Understand the Symbols They Use?
My topic is a specialised variant of the old philosophical question ‘could a machine think?’. Some say it is only a matter of time before computer-based artefacts will behave as if they had thoughts and perhaps even feelings, pains or any other occupants of the human mind, conscious or unconscious. I shall not pre-judge this issue. The space of possible computing systems is so vast, and we have...
متن کاملStaying Current Explorations in statistics: permutation methods
Curran-Everett D. Explorations in statistics: permutation methods. Adv Physiol Educ 36: 181–187, 2012; doi:10.1152/advan.00072.2012.— Learning about statistics is a lot like learning about science: the learning is more meaningful if you can actively explore. This eighth installment of Explorations in Statistics explores permutation methods, empiric procedures we can use to assess an experimenta...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007